Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ELSTREE ROAD Detached £1,192,612 £712,500 7 Mar 2013
18 ELSTREE ROAD Detached £932,840 £600,000 12 Oct 2007